/*----------------基本重置------------------------*/
/* html,body{line-height: 1;font:normal 16px/1 '微软雅黑','Arial';color:#000;} */
p, a{margin: 0;line-height: 1;}
ul{padding: 0;margin: 0;}
li{list-style: none;}
a{text-decoration: none;}
h1,h2,h3,.am-paragraph h2{font-weight: normal;margin:0;}
b{font-weight: normal;}
img{vertical-align: top;}
figure{margin: 0;}
em{font-style: normal;}
.loading,.nodata{text-align: center;display: none;color:#fff;}
.por{position: relative;}
.poa{position: absolute;}
.db{display: block;}
.dib{display: inline-block !important;}
.dn{display: none !important;}
.fl{float: left;}
.fr{float: right;}
.clearfix::before,
.clearfix::after {content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
/*----------------通用文字颜色------------------------*/
.epd-text-red{color: #e60012;}
.epd-text-gray{color: #989898;}
.epd-text-f{color: #fff;}

/*----------------通用外边距内边距------------------------*/
.epd-padding-top-xxl{padding-top: 40px;}
.epd-padding-bottom-xxl{padding-top: 40px;}
.am-margin-right-xxl{margin-right:5rem;}
.am-margin-left-xxl{margin-right:4.4rem;}

/*----------------通用背景颜色------------------------*/
/*.epd-bgc-defaul{background-color: #2d2d2d;}*/
.epd-bgc-white{background-color: #fff;}

/*----------------详情图片通用样式------------------------*/
.am-paragraph-default{margin: 0;}
.am-paragraph-default p{margin: 0;color: #3c3c3c;font-size: 1.6rem;text-align: justify; text-justify:inter-ideograph;word-wrap:break-word;word-break:break-all;}
.am-paragraph-default img{height: auto;margin: 1.6rem auto;padding: 0;border: none; text-align:  center;}

/*----------------展示图片大图样式------------------------*/
.am-pureview-actions a{right: 0px;font-size: 32px;left: initial;}
.am-icon-chevron-left:before{content: "\f00d";}
.am-pureview-bar .am-pureview-title{display: none;}
.am-figure-zoomable:after{content: " ";}
.am-figure-default img{border:none;}

/*----------------上一篇+下一篇+返回列表-----------------------*/
.prenext{border-top:1px solid #b5b5b5;}
.prenext .epd-backlist a{padding:  1rem; }
.prenext a.am-btn{background-color: #333;color: #fff;}
.prenext a.am-btn-default:visited,
.epd-backlist a.am-btn-default:visited{color: #fff}
/*.prenext a, .prenext p{font-size: 1.4rem;color: #777;}*/

/*----------------下拉框------------------------*/
.am-btn-secondary,.am-btn-secondary:focus, .am-btn-secondary:hover{color: #fff;background-color: #333;}
.am-btn-secondary.am-active, .am-btn-secondary:active, .am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{background-color: #333;border-color: #fff;}
.am-btn-secondary:hover, .am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{color: #fff;}
.am-selected .am-btn{padding:1.2rem 2rem 1.2rem 1rem;}
.am-selected-list li.am-checked .am-icon-check{color: #333;}
.am-btn-secondary{border-color:#fff;}
.am-selected-text {color: #333;}
.am-checked .am-selected-text{color: #333;}

/*----------------折叠面板------------------------*/
.am-accordion-gapped{margin: 0;border-bottom: 1px dashed #3c3c3c;}
.am-accordion-gapped .am-accordion-title{border: none;padding:1.2rem 2rem 1.2rem 1rem;}
.am-accordion-gapped .am-accordion-item{margin:0;border: none;border-top:1px dashed #3c3c3c;}
.am-accordion-gapped .am-accordion-item.am-active{border-bottom: none;}
.am-accordion-content img{width: 100%;}
.am-accordion-gapped .am-accordion-title, .am-accordion-content p, .am-accordion-gapped .am-active .am-accordion-title:after, .am-accordion-gapped .am-active .am-accordion-title{color: #3c3c3c;}
.am-accordion-gapped .am-active .am-accordion-title{background-color: #333;color:#fff;}
.am-accordion-gapped .am-active .am-accordion-title:after{color:#fff;}

/*----------------回到顶部------------------------*/
.am-gotop-fixed{bottom: 50px;}
.am-icon-arrow-up:before{line-height: 32px;}
@media only screen and (min-width:641px){
  .am-gotop-icon{font-size: 2.2rem;}
  .am-gotop-fixed{bottom: 63px;width: 50px;height: 52px;}
  .am-gotop-fixed, .am-icon-arrow-up:before{line-height: 50px;}
}



.news-wrap{width: 980px;margin: 0 auto; }
.newstit{margin:0 auto;text-align: center;}
.newstit-box{display: block; margin: 0 auto 40px; width: 100%; height: 31px;text-align: center;}
.newstit-box div{display: inline-block;}
#news article.pull-left>h4{width: 930px;}
.newslist {margin-bottom: 20px;border-top: 1px solid #ddd; }
.newslist li {position: relative;padding: 32px 20px;overflow: hidden;transition: all .5s;cursor: pointer;border-bottom: 1px solid #ddd; }
.newslist span{display: inline-block;width: 174px;height: 120px;overflow: hidden;}
.newslist .nopicture{visibility: hidden;opacity: 0; width: 172px; height: 118px; letter-spacing: 1.15px; border: 1px solid #183883; line-height: 120px;color:#183883;font-size: 12px;text-align: center; font-style: normal; transition:all .2s ease-in-out;}
.newslist .showtext .nopicture{display: block;visibility: visible;opacity: 1;}
.newslist img {width: 174px; margin-right: 40px;transition: all .5s; }
.newslist .img_span{width:174px;height:118px;overflow: hidden;display: inline-block;}
.newslist .txt {position: absolute;width: 72.5%;top: 32px;left: 242px;overflow: hidden;transition: all .5s; }
.newslist2 .txt{top: 5px;}
.newslist .tit {width: 500px;margin: 14px 0 3px;font-size: 16px; line-height: 22px; font-weight: normal;color: #575757;transition: all .5s;margin-bottom: 10px; }
.newslist .date {position: absolute;right: 10px;top: 11px;font-size: 30px;font-family: 'AvantGardeITCbyBT-Book', "å¾®è½¯é›…é»‘";margin-bottom: 12px;padding-bottom: 12px;color: #999;transition: all .5s; }
.newslist .description {top: 80px;width: 500px;height: 45px;transition: all .5s;font-size: 13px;color: #999;line-height: 22px !important; }
.newslist a{display: block;}
.newslist li:hover {background-color: #fff;}
.newslist li:hover .description, .newslist li:hover .tit {margin-left: 10px; }
.newslist li:hover .date, .newslist li:hover .tit {color: #333; }
.newslist li:hover .description { color: #666; }
span.ft-time{font-size: 12px !important;}




.pageinfo{font-size: 14px;color:#272931;}


/*翻页**********************************************************************/
.paging{text-align: center;padding: 60px;font-size: 12px; color:#2c56bb;}
.paging li{display:inline-block; line-height: 24px; text-align: center;font-size: 12px;}
.paging li a{display: inline-block;color: #183883;border:1px solid #2c56bb;width: 24px;height: 24px;line-height: 24px;margin-right: 3px;font-size: 12px;transition: all .5s;}
.paging li.thisclass a,.paging li:hover a{background: #183883;color: #fff;}

.paging li.i a,.paging li.n a,.paging li a.e,.paging li.p a,.paging li.e a{text-indent: -9999px;}
.paging li.i a{background: url(../images/paging_btn.png) 7px center  no-repeat;}
.paging li a.e{background: url(../images/paging_btn.png) -152px center no-repeat;}
.paging li.e a{background: url(../images/paging_btn.png) -152px center no-repeat;}
.paging li.p a{background: url(../images/paging_btn.png) -32px center no-repeat;}
.paging li.n a{background: url(../images/paging_btn.png) -100px center no-repeat;}

.paging li.i:hover a {background: url(../images/paging_btn_hover.png) 7px center  no-repeat #183883;}
.paging li:hover a.e{background: url(../images/paging_btn_hover.png) -152px center no-repeat #183883;}
.paging li.e:hover a{background: url(../images/paging_btn_hover.png) -152px center no-repeat #183883;}
.paging li.p:hover a{background: url(../images/paging_btn_hover.png) -32px center no-repeat #183883;}
.paging li.n:hover a{background: url(../images/paging_btn_hover.png) -100px center no-repeat #183883;}